﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace MangoMes.Commont.DTOs
{
    /// <summary>
    /// 到货通知表
    /// </summary>
    public class ArrivalNoticeDto
    {
        /// <summary>
        /// 主键ID
        /// </summary>
        public int ArrivalNoticeId { get; set; }
        /// <summary>
        /// 通知单标编号（自动生成）
        /// </summary>
        public string? ArrivalNoticeNode { get; set; }
        /// <summary>
        /// 通知单名称
        /// </summary>
        public string? ArrivalNoticeName { get; set; }
        /// <summary>
        /// 采购订单编号
        /// </summary>
        public string? PurchaseIndentId { get; set; }
        /// <summary>
        /// 到货日期
        /// </summary>
        public DateTime? ArrivalNoticeTime { get; set; }
        /// <summary>
        /// 联系人
        /// </summary>
        public string? PhoneName { get; set; }
        /// <summary>
        /// 联系人
        /// </summary>
        public string? Phone { get; set; }
        /// <summary>
        /// 备注
        /// </summary>
        public string? Remark { get; set; }
        /// <summary>
        /// 单据状态
        /// </summary>
        public int Documents { get; set; }
        /// <summary>
        /// 供应商名称
        /// </summary>
        public string? SupplierName { get; set; }

        public int SupplierId { get; set; }
        /// <summary>
        /// 供应商编码
        /// </summary>
        public string SupplierNo { get; set; }
        /// <summary>
        /// 供应商简称
        /// </summary>
        public string SupplierShort { get; set; }
        /// <summary>
        /// 供应商英文名称
        /// </summary>
        public string SupplierEnglishName { get; set; }
        /// <summary>
        /// 供应商简介
        /// </summary>
        public string SupplierIntro { get; set; }
        /// <summary>
        /// 供应商地址
        /// </summary>
        public string SupplierAddres { get; set; }
        /// <summary>
        /// 供应商等级主键
        /// </summary>
        public int SupplierClassId { get; set; }
        /// <summary>
        /// 供应商评分
        /// </summary>
        public int SupplieScore { get; set; }
        /// <summary>
        /// 供应商官网地址
        /// </summary>
        public string SupplierOfficialAddres { get; set; }
        /// <summary>
        /// 供应商邮箱地址
        /// </summary>
        public string SupplierEmailAddres { get; set; }
        /// <summary>
        /// 供应商电话
        /// </summary>
        public string SupplierPhone { get; set; }
        /// <summary>
        /// 联系人1
        /// </summary>
        public string SupplierOnePeople { get; set; }
        /// <summary>
        /// 联系人1-电话
        /// </summary>
        public string SupplierOnePhone { get; set; }
        /// <summary>
        /// 联系人1-邮箱
        /// </summary>
        public string SupplierOneEmail { get; set; }
        /// <summary>
        /// 联系人2
        /// </summary>
        public string SupplierTwoPeople { get; set; }
        /// <summary>
        /// 联系人2-电话
        /// </summary>
        public string SupplierTwoPhone { get; set; }
        /// <summary>
        /// 联系人2-邮箱
        /// </summary>
        public string SupplierTwoEmail { get; set; }
        /// <summary>
        /// 统一社会信用代码
        /// </summary>
        public string SupplierCredit { get; set; }
        /// <summary>
        /// 供应商LOGO地址
        /// </summary>
        public string SupplierLOGO { get; set; }
        /// <summary>
        /// 备注
        /// </summary>
        public string SupplierRemark { get; set; }

        public int PurchaseId { get; set; }
        public string PurchaseNo { get; set; }
        /// <summary>
        /// 采购入库名称
        /// </summary>
        public string PurchaseName { get; set; }
        /// <summary>
        ///  采购入库日期
        /// </summary>
        public DateTime PurchaseDate { get; set; }
        /// <summary>
        /// 状态
        /// </summary>
        public string ReceiptState { get; set; }

    }
}
